/*
* 学员主界面路由容器组件
* */
/*
* 班委主界面路由容器组件
* */
import React, {Component} from 'react'
import {connect} from 'react-redux'

import {getUserList} from '../../redux/actions'

import UserList from '../../components/user-list/user-list'

class Xueyuan extends Component{

    // 一上来的时候就需要发送ajax请求获取当前类型用户对应的用户列表
    componentDidMount() {
        // 获取userList
        // 初识化显示
        this.props.getUserList('banwei')
    }

    render() {
        return (
            <div>
                <UserList userList={this.props.userList} />
            </div>
        )
    }
}
/*
* 最终向外暴露的是向外产生的容器组件
* */
export default connect(
    state => ({userList: state.userList}),
    {getUserList}
)(Xueyuan)